package org.scub.foundation.fournisseur.egicom.core.util;

/**
 * Classe de gestion des messages.
 * @author Adrien HAUTOT (adrien.hautot@scub.net)
 */
public final class FournisseurKeyUtil {

    /**
     * Constructeur.
     */
    private FournisseurKeyUtil() {
    }

    /**
     * Pas de contact trouvé.
     */
    public static final String MESSAGE_ERROR_GET_CONTACT_NO_CONTACT_FOUND = "message.error.save.contact.no.contact.found";

    /**
     * Aucun critère fournit.
     */
    public static final String MESSAGE_ERROR_GET_CONTACTS_BY_CRITERIA_SEARCH_PARAMETERS_REQUIRED =
        "message.error.get.contacts.by.criteria.search.parmeters.required";

    /**
     * Aucun id fournir pour la recherche par id.
     */
    public static final String MESSAGE_ERROR_GET_CONTACT_ID_REQUIRED = "message.error.get.contact.id.required";

    /**
     * Fournisseur à mettre à jour non trouvé.
     */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_CONTACT_TO_UPDATE_NOT_FOUND = "message.error.save.contact.contact.to.update.not.found";

    /**
     * Id null lors de la suppression.
     */
    public static final String MESSAGE_ERROR_DELETE_CONTACT_ID_REQUIRED = "message.error.delete.contact.id.required";

    /**
     * Pas de contact trouvé pour la suppression.
     */
    public static final String MESSAGE_ERROR_DELETE_CONTACT_NO_CONTACT_TO_DELETE_FOUND = "message_error_delete_contact_no_contact_to_delete_found";

    /**
     * Supression réussie.
     */
    public static final String MESSAGE_INFO_DELETE_CONTACT_SUCCEEDED = "message.info.delete.contact.succeeded";

    /**
     * Sauvegarde ok pour la création.
     */
    public static final String MESSAGE_INFO_SAVE_CONTACT_CREATED = "message.info.save.contact.created";

    /**
     * Sauvegarde ok pour la mise à jour.
     */
    public static final String MESSAGE_INFO_SAVE_CONTACT_UPDATED = "message.info.save.contact.updated";

    /** Message erreur. */
    public static final String MESSAGE_ERROR_CIVILITE_NOT_FOUND = "civilite.not.found";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_FIRSTNAME_REQUIRED = "FournisseurDto.prenom.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_FIRSTNAME_EMPTY = "FournisseurDto.prenom.NotBlank";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_LASTNAME_REQUIRED = "FournisseurDto.nom.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_LASTNAME_EMPTY = "FournisseurDto.nom.NotBlank";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_CIVILITE_REQUIRED = "FournisseurDto.civilite.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_CIVILITE_ID_REQUIRED = "FournisseurDto.civilite.id.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_REQUIRED = "FournisseurDto.telephones.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_MIN_SIZE = "FournisseurDto.telephones.MinSize";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_TYPE_REQUIRED = "FournisseurDto.telephones.*.type.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_VALUE_REQUIRED = "FournisseurDto.telephones.*.value.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_NUMERO_REQUIRED = "FournisseurDto.telephones.*.value.numero.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_TAG_REQUIRED = "FournisseurDto.telephones.*.value.tag.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_INDICATIF_REQUIRED = "FournisseurDto.telephones.*.value.indicatif.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_FORMAT_REQUIRED = "FournisseurDto.telephones.*.value.format.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_TELEPHONES_FORMAT_INCORRECT = "FournisseurDto.telephones.*.value.numero.Format";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_EMAIL_FORMAT = "FournisseurDto.emails.*.Format";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_EMAIL_REQUIRED = "FournisseurDto.emails.*.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_EMAILS_REQUIRED = "FournisseurDto.emails.NotNull";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_SAVE_CONTACT_EMAILS_MIN_SIZE = "FournisseurDto.emails.MinSize";

    /** Message d'erreur. */
    public static final String MESSAGE_ERROR_TYPE_TELEPHONE_NOT_FOUND = "type.telephone.not.found";

}
